package com.moli.iov.sys.remote;

import com.moli.iov.rest.RestResponse;
import com.moli.iov.sys.model.dto.req.ClientDetailsReqDto;
import com.moli.iov.sys.model.dto.res.ClientDetailsResDto;

/**
 * <p>
 *  企业客户端信息 服务类
 * </p>
 *
 * @author zql
 * @since 2019/9/5 12:02
 */
public interface IClientDetailsRemoteService {

  /**
   * 添加企业客户端信息
   * @param companyId
   * @return
   */
  RestResponse saveClientDetails(Long companyId);

  /**
   * 根据appId、secret获取客户端信息
   * @param clientDetailsReqDto
   * @return
   */
  RestResponse<ClientDetailsResDto> getClientDetails(ClientDetailsReqDto clientDetailsReqDto);
}
